package com.huiw.archives.modules.sys.entity;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 
 * 
 * @author yangcheng
 * @email yangcheng@huiwtech.com
 * @date 2017-11-15 16:20:33
 */
@Entity
@Table(name = "wis_archives_work")
public class WisArchivesWork extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	// 人员id
	private String workPersonId;

	// 职务层次
	private String workLevel;

	// 参加工作时间
	private String workFirsttime;

	// 工作年限
	private Integer workYearlimit;

	// 月收入
	private String workIncomeMonth;

	// 工作状态（待岗、失业）
	private String workStatus;

	/**
	 * 无参构造
	 */
	public WisArchivesWork() {
		super();
	}

	/**
	 * 有参构造
	 * 
	 * @param pid
	 */
	public WisArchivesWork(String pid) {
		super(pid);
	}

	/**
	 * 设置：人员id
	 */
	public void setWorkPersonId(String workPersonId) {
		this.workPersonId = workPersonId;
	}

	/**
	 * 获取：人员id
	 */
	@Column(name = "work_person_id")
	public String getWorkPersonId() {
		return workPersonId;
	}

	/**
	 * 设置：职务层次
	 */
	public void setWorkLevel(String workLevel) {
		this.workLevel = workLevel;
	}

	/**
	 * 获取：职务层次
	 */
	@Column(name = "work_level")
	public String getWorkLevel() {
		return workLevel;
	}

	/**
	 * 设置：参加工作时间
	 */
	public void setWorkFirsttime(String workFirsttime) {
		this.workFirsttime = workFirsttime;
	}

	/**
	 * 获取：参加工作时间
	 */
	@Column(name = "work_firsttime")
	public String getWorkFirsttime() {
		return workFirsttime;
	}

	/**
	 * 设置：工作年限
	 */
	public void setWorkYearlimit(Integer workYearlimit) {
		this.workYearlimit = workYearlimit;
	}

	/**
	 * 获取：工作年限
	 */
	@Column(name = "work_yearlimit")
	public Integer getWorkYearlimit() {
		return workYearlimit;
	}

	/**
	 * 设置：月收入
	 */
	public void setWorkIncomeMonth(String workIncomeMonth) {
		this.workIncomeMonth = workIncomeMonth;
	}

	/**
	 * 获取：月收入
	 */
	@Column(name = "work_income_month")
	public String getWorkIncomeMonth() {
		return workIncomeMonth;
	}

	/**
	 * 设置：工作状态（待岗、失业）
	 */
	public void setWorkStatus(String workStatus) {
		this.workStatus = workStatus;
	}

	/**
	 * 获取：工作状态（待岗、失业）
	 */
	@Column(name = "work_status")
	public String getWorkStatus() {
		return workStatus;
	}

}
